﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections.ObjectModel;

namespace Entidades.Sistema
{
    public class ReservaMateriaPrima
    {
        private int _cod_reserva;
        private List<DetalleReserva> _detelleReserva;

        public ReservaMateriaPrima()
        {
            _detelleReserva = new List<DetalleReserva>();
        }
        
        public int cod_reserva
        {
            get { return _cod_reserva; }
            set { _cod_reserva = value; }
        }

        public ReadOnlyCollection<DetalleReserva> DetelleReserva
        {
            get { return _detelleReserva.AsReadOnly(); }
        }

        public void AgregarDetelleReserva(DetalleReserva detalleReserva)
        {
            _detelleReserva.Add(detalleReserva);
        }

        public void EliminarDetelleReserva(DetalleReserva detalleReserva)
        {
            //_detelleReserva.RemoveAll(x => x. == );
        }
    }
}
